
body {
    font-family: Math, Text, Text-Bold, Text-Italic;
}

@font-face {
    font-family: "Math";
    src: url("../fonts/GroupExplorer_AMS.woff"); /* MathJax_AMS-Regular.woff"); */
    font-weight: normal;
    font-style: normal;
    unicode-range: U+00A0-EF00;
}
@font-face {
    font-family: "Text";
    src: url("../fonts/MathJax_SansSerif-Regular.woff");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "Text-Bold";
    src: url("../fonts/MathJax_SansSerif-Bold.woff");           
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: "Text-Italic";
    src: url("../fonts/MathJax_SansSerif-Italic.woff");           
    font-weight: normal;
    font-style: italic;
}
sub, sup {
    font-size: 0.707em;
    padding-right: 0.07em;
}
sub {
    vertical-align: -0.21em;
}
sup {
    padding-left: 0.1em;
    vertical-align: 0.51em;
}


.slowflash {
    color: #000000;
    -webkit-animation: flash linear 1s infinite;
    animation: flash linear 1s infinite;
}
@-webkit-keyframes flash {
	0% { opacity: 1; }
	50% { opacity: .1; }
	100% { opacity: 1; }
}
@keyframes flash {
	0% { opacity: 1; }
	50% { opacity: .1; }
	100% { opacity: 1; }
}
